make a surprise visit - Turkish English Dictionary